past participle of reproduire - Español Inglés Diccionario